skin and fur - French English Dictionary